<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // **********<br>
    // **********<br>
    // **********<br>
    // **********<br>

    // var i = 1; 
    // while(i<=4){

    //     var j = 1;
    //     while(j<=10){
    //         document.write("*");
    //         j++;
    //     }
    //     document.write("<br>");


    //     i++;
    // }


    // *
    // **
    // ***
    // ****
    // *****
    // ******

    // var i = 1; 
    // while(i<=6){   // 外层循环控制总的层数 

    //     var j = 1;
    //     while(j<=i){   // 内层循环控制打印细节(每层打印多少个)
    //         document.write("*");
    //         j++;
    //     }
    //     document.write("<br>");


    //     i++;
    // }

    /*
                6层    n=6
         *       1     空格:n-1     星号:1
        **       2     空格:n-2     星号:2
       ***       3     空格:n-3     星号:3
      ****       4     空格:n-4     星号:4
     *****       5     空格:n-5     星号:5
    ******       6     空格:n-6     星号:6
                 i     空格:n-i     星号:i
     */

    // var i = 1;
    // while (i <= 6) { // 外层循环控制总的层数 

    //   // 打印空格
    //   var j = 1;
    //   while (j <= 6 - i) {
    //     document.write("&ensp;"); //半角空格
    //     j++;
    //   }

    //   // 打印星号
    //   var k = 1;
    //   while (k <= i) {
    //     document.write("*");
    //     k++;
    //   }

    //   document.write("<br>");

    //   i++;
    // }



    // var i = 1;
    // while (i <= 6) { // 外层循环控制总的层数 

    //   // 打印空格
    //   var j = 1;
    //   while (j <= 6 - i) {
    //     document.write("&emsp;"); //全角空格
    //     j++;
    //   }

    //   // 打印星号
    //   var k = 1;
    //   while (k <= i) {
    //     document.write("钱");
    //     k++;
    //   }

    //   document.write("<br>");

    //   i++;
    // }
    debugger;
    var i = 1;
    while (i <= 5) {
      // document.write('波');

      var k = 1;
      while (k <= 5 - i) {
        document.write("&ensp;");
        k++;
      }

      var j = 1;
      while (j <= i) {
        document.write('波');
        j++;
      }

      document.write('<br>')
      i++;
    }

    var i1 = 1;
    while (i1 <= 5) {
      // document.write('波');

      var k1 = 1;
      while (k1 <= i1) {
        if (k1 < i1) {
          document.write("&ensp;");
        } else {
          document.write("&ensp;");
        }
        k1++;
      }

      var j1 = 1;
      while (j1 < i - 1) {
        // document.write('波&ensp;');
        if (j1 < i1) {
          // document.write("&ensp");
        } else {
          document.write('波');
        }
        j1++;
      }

      document.write('<br>')
      i1++;
    }

  </script>
</body>

</html>